

        @media (min-width:1351px) and (max-width:1530px){
            .fluid {
                width: 100%;
                padding: 0px 15px;
            }
            footer .contact .head p .cell{
                right: 25px;
            }
            footer .footage .fluid{
                padding-left: 25px;
            }
            footer .footage .fluid>p{
                right: 15px;
            }
        }
        @media (min-width:1351px){
           
            header .navSide{
                width: 180px !important;
            }
        }
        
        @media (max-width:1350px){
            .container{
                padding-left: 50px;
            }
            .fluid {
                width: 100%;
                padding: 0px 25px;
            }
            header .navSide{
                width: 50px !important;
            }
            header .navSide .navBtn{
                display: block;
            }
            header .navSide .navBtn .pic{
                margin-left: 10px;
            }
            header .navSide .navBtn .btnTip{
                left:0px;
            }
            header .navSide>nav,
            header .sonMenuPalace{
                width: 150px;
            }
            header .navSide>nav>*{
                transition: all ease .5s;
                transform: translateX(40px);
                opacity: 0;
            }
            header .navSide>nav .navLogo{
                width: 70px;
                top: 10vh;
            }
            header .navSide.back>nav>*{
                transform: translateX(0px);
                opacity: 1;
            }
            header .navSide>nav>div + div{
                margin-top: 20px;
            }
            header .navSide.back>nav>div>a{
                font-size: 14px;
            }
            header .sonMenuPalace nav a{
                font-size: 12px;
                line-height: 40px;
            }
            header .navSide.back{
                width: 150px !important;
            }
            
            
            footer .contact .head p .cell{
                font-size: 26px;
                right: 30px;
            }
            footer .footage .fluid{
                transition: .5s all ease;
                padding-left:35px;
            }
            footer .footage .fluid>p{
                right: 25px;
            }
        }
        @media (min-width:1251px){
            
        }
        @media (max-width:1250px){
            .mobileDevice .shave{
                height: 100%;
            }
        }
        @media (max-width:1200px){
            
            footer .contact .head p .cell{
                font-size: 24px;
            }
        }
        @media (max-width:950px){
            footer .contact .head p{
                padding-top:15px;
                padding-bottom: 15px;
            }
            footer .contact .head p span + span{
                margin-top: 20px;
            }
            footer .contact .head p,
            footer .contact .head p .eng,
            footer .contact .head p .chn{
                display: block;
            }
            footer .contact .head p .eng{
                font-size: 36px;
                line-height: 36px;
            }
            footer .contact .head p .chn{
                font-size: 24px;
                line-height: 24px;
            }
            footer .contact .head p .cell{
                font-size: 20px;
                line-height: 42px;
                height: 42px;
                position: relative;
                right: initial;
                transform: initial;
            }
        }
        @media(max-width:900px){
           
            footer .footage li{
                width: calc(100% / 3);
            }
            footer .footage li:first-child{
                width: 100%;
                margin-bottom: 40px;
            }
            footer .footage .fluid>p{
                position: initial;
                margin-top: 40px;
                text-align: right;
            }
        }
        @media(max-width:767px){
            
            .fluid{
                padding-left:20px;
                padding-right: 20px;
            }
            header .navSide>nav .navLogo{
                display: block;
                width: 60px;
                top: 15vh;
            }
            header .navSide>nav .navLogo img{
                width: 100%;
                height: auto;
            }
            header .navSide.back>nav>*:nth-child(2){
                margin-top: 15vh;
            }
            header .navSide>nav>div + div{
                margin-top: 10px;
            }
            .choosePage a{
                padding:0px 7.5px;
            }
            .choosePage>.line{
                width: 20px;
            }
            footer .contact .head p{
                padding-top: 20px;
                padding-bottom: 20px;
            }
            footer .contact .head p span + span{
                margin-top: 25px;
            }
            footer .contact .head p .eng{
                font-size: 32px;
                line-height: 32px;
            }
            footer .contact .head p .chn{
                font-size: 20px;
                line-height: 20px;
            }
            footer .contact .head p .cell{
                font-size: 18px;
                height: 35px;
                line-height: 35px;
                padding: 0px 10px;
            }
            footer .footage .fluid{
                padding-left: 25px;
            }
            footer .footage .fluid>p{
                right: 20px;
            }
        }
        @media (max-width:550px){
            
            footer .footage li{
                width: 100%;
                margin-bottom: 40px;
            }
            footer .footage li:first-child img{
                width: 100px;
                height: auto;
            }
            footer .footage .fluid>p span{
                display: block;
                text-align: center;
                float: initial;
            }
            footer .footage .fluid>p span + span{
                margin-top: 10px;
                margin-left: 0px;
            }
        }
        @media(max-width:480px){
            footer .footage .fluid>p{
                text-align: center;
            }
        }
    